small horse cart - Español Inglés Diccionario